<?php

namespace App\Enums;

use BenSampo\Enum\Contracts\LocalizedEnum;
use BenSampo\Enum\Enum;

/**
 * @method static static HOLD()
 * @method static static ON_SALE()
 * @method static static SOLD()
 * @method static static GIVE()
 * @method static static WAIT_RECOVERY()
 * @method static static RECOVERED()
 * @method static static EXCHANGED()
 */
final class AssetStatus extends Enum implements LocalizedEnum
{
    public const HOLD = 'hold';
    public const ON_SALE = 'on_sale';
    public const SOLD = 'sold';
    public const GIVE = 'give';
    public const WAIT_RECOVERY = 'wait_recovery';
    public const RECOVERED = 'recovered';
    public const EXCHANGED = 'exchanged';

    public function toArray()
    {
        return $this;
    }
}
